package meterMonitor.vo;

import meterMonitor.model.Area;
import meterMonitor.model.MonitorDay;
import meterMonitor.model.MonitorHour;
import meterMonitor.model.MonitorMonth;

import java.util.List;

/**
 * Created by Administrator on 2019/1/16 0016.
 * 今日用水
 */
public class TodayWater {
    private double monthTotal;

    public double getMonthTotal() {
        return monthTotal;
    }

    public void setMonthTotal(double monthTotal) {
        this.monthTotal = monthTotal;
    }

    //当月标准
    private double sss;

    //水月累计标准
    private double monthStandardWater1;
    //电月累计标准
    private double monthStandadElectricity1;

    public double getMonthStandardWater1() {
        return monthStandardWater1;
    }

    public void setMonthStandardWater1(double monthStandardWater1) {
        this.monthStandardWater1 = monthStandardWater1;
    }

    public double getMonthStandadElectricity1() {
        return monthStandadElectricity1;
    }

    public void setMonthStandadElectricity1(double monthStandadElectricity1) {
        this.monthStandadElectricity1 = monthStandadElectricity1;
    }

    public double getSss() {
        return sss;
    }

    public void setSss(double sss) {
        this.sss = sss;
    }

    //当日超标率
    private double excessive;

    //当日超标率
    private double excessiveMonth;

    public double getExcessiveMonth() {
        return excessiveMonth;
    }

    public void setExcessiveMonth(double excessiveMonth) {
        this.excessiveMonth = excessiveMonth;
    }

    private String standardExcessive;

    public double getExcessive() {
        return excessive;
    }

    public void setExcessive(double excessive) {
        this.excessive = excessive;
    }

    public String getStandardExcessive() {
        return standardExcessive;
    }

    public void setStandardExcessive(String standardExcessive) {
        this.standardExcessive = standardExcessive;
    }

    //当前实际用水量
    private double currentWater;
    //当前标准用水量
    private double standardWater;
    //实时流量-立方米/h
    private double avg;
    //电量
    private double avg1;
    //水月累计标准
    private double monthStandardWater;
    //电月累计标准
    private double monthStandadElectricity;
    //水月节约率
    private String mExcessiveWater;
    //电月节约率
    private String mExcessiveElectricity;

    public double getMonthStandardWater() {
        return monthStandardWater;
    }

    public void setMonthStandardWater(double monthStandardWater) {
        this.monthStandardWater = monthStandardWater;
    }

    public double getMonthStandadElectricity() {
        return monthStandadElectricity;
    }

    public void setMonthStandadElectricity(double monthStandardElectricity) {
        this.monthStandadElectricity = monthStandardElectricity;
    }

    public String getmExcessiveWater() {
        return mExcessiveWater;
    }

    public void setmExcessiveWater(String mExcessiveWater) {
        this.mExcessiveWater = mExcessiveWater;
    }

    public String getmExcessiveElectricity() {
        return mExcessiveElectricity;
    }

    public void setmExcessiveElectricity(String mExcessiveElectricity) {
        this.mExcessiveElectricity = mExcessiveElectricity;
    }

    public double getAvg1() {
        return avg1;
    }

    public void setAvg1(double avg1) {
        this.avg1 = avg1;
    }

    //总个数
    private double totalCnt;
    //超标个数
    private double overCnt;
    //今日用水总量--按小时统计
    private List<MonitorHour> monitorHours;

    //当月用水总量--按天统计
    private List<MonitorDay> monitorCurrentMonths;

    //当月用水总量--按设备位置统计
    private List<MonitorMonth> monitorMeters;
    //区域名
    private List<Area> areas;
    //本月日用水标准
    private List<String> standardUsage;

    private String dataStr;

    public String getDataStr() {
        return dataStr;
    }

    public void setDataStr(String dataStr) {
        this.dataStr = dataStr;
    }

    public List<String> getStandardUsage() {
        return standardUsage;
    }

    public void setStandardUsage(List<String> standardUsage) {
        this.standardUsage = standardUsage;
    }

    public List<Area> getAreas() {
        return areas;
    }

    public void setAreas(List<Area> areas) {
        this.areas = areas;
    }

    public List<MonitorDay> getMonitorCurrentMonths() {
        return monitorCurrentMonths;
    }

    public void setMonitorCurrentMonths(List<MonitorDay> monitorCurrentMonths) {
        this.monitorCurrentMonths = monitorCurrentMonths;
    }

    public List<MonitorHour> getMonitorHours() {
        return monitorHours;
    }

    public void setMonitorHours(List<MonitorHour> monitorHours) {
        this.monitorHours = monitorHours;
    }

    public double getAvg() {
        return avg;
    }

    public void setAvg(double avg) {
        this.avg = avg;
    }

    public double getTotalCnt() {
        return totalCnt;
    }

    public void setTotalCnt(double totalCnt) {
        this.totalCnt = totalCnt;
    }

    public double getOverCnt() {
        return overCnt;
    }

    public void setOverCnt(double overCnt) {
        this.overCnt = overCnt;
    }

    public double getCurrentWater() {
        return currentWater;
    }

    public void setCurrentWater(double currentWater) {
        this.currentWater = currentWater;
    }

    public double getStandardWater() {
        return standardWater;
    }

    public void setStandardWater(double standardWater) {
        this.standardWater = standardWater;
    }

    public List<MonitorMonth> getMonitorMeters() {
        return monitorMeters;
    }

    public void setMonitorMeters(List<MonitorMonth> monitorMeters) {
        this.monitorMeters = monitorMeters;
    }
}
